An architecture and environment for decentralised, internet-wide software process modelling and enactment

نویسندگان

  • John C. Grundy
  • John G. Hosking
  • Warwick B. Mugridge
  • Mark D. Apperley
چکیده

Centralised client/server approaches to supporting software process modelling and enactment are common, but can suffer from serious robustness, performance and security problems. We describe a decentralised architecture for software process modelling and enactment, which also incorporates distributed work coordination, task automation and system integration facilities. Our environment based on this architecture uses visual, multiple view specifications of work processes, together with animation of process model views to support enactment awareness. This environment provides a robust, fast and secure system for coordinating work on distributed software development projects utilising basic internet communication facilities.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Decentralised Coordination for Software Process Enactment

Software process enactment mainly involves coordination of relevant team members to enact various tasks, which is supported by a centralised client/server architecture traditionally. This paper adopts concepts from peerto-peer computing and presents an innovative approach to support decentralised process enactment. With this approach, team members are supported with coordination by direct commu...

متن کامل

Towards Cloud-Based Software Process Modelling and Enactment

Model Driven Engineering (MDE) considers models as a key artifact in software processes, and focus on the creation of models and transformations between them in order to (semi) automatically generate code. In this paper, we step back and consider the software process model itself as a key artifact that can be enacted and semi automated. We support our vision by proposing an architecture for a c...

متن کامل

Enacting a Decentralised Workflow Management System on a Multi-agent Platform

This thesis presents sets of technologies for enacting multi-agent based decentralised workflow systems. Its purpose is to tackle some of the existing problems in the conventional workflow research from the system architectural and engineering point of view. Some of the problems addressed at the beginning of this thesis have affected the wide deployment of workflow management system in an open ...

متن کامل

Decentralised Process Enactment

The ViewPoints framework for distributed and concurrent software engineering provides an alternative approach to traditional centralised software development environments. We investigate the use of decentralised process models to drive consistency checking and connict resolution in this framework. Our process models use pattern matching on local development histories to determine the particular...

متن کامل

Enacting Business Processes in a Decentralised Environment with p2p-Based Workflow Support

Traditionally, workflow adopts a centralised client/server architecture to enact processes, which has exhibited many weaknesses. This paper combines concepts from workflow technology and peer-to-peer computing and presents an innovative approach to support decentralised process enactment. With this approach, both process instantiation and instance execution are carried out in a genuinely decent...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004